double leaf - Spanish English Dictionary